[ anterior ] [ Contenidos ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ siguiente ]

Instalaci≤n de Debian GNU/Linux 3.0 para Intel x86
Capφtulo 10 - Informaci≤n tΘcnica en los disquetes de arranque


10.1 C≤digo fuente

El paquete boot-floppies contiene todo el c≤digo fuente y la documentaci≤n necesaria para la instalaci≤n en disquetes.


10.2 Disquete de rescate

El disquete de rescate usa Ext2 como sistema de ficheros (o un sistema de ficheros FAT, dependiendo de su arquitectura), y deberφa poder ser accesible por cualquiera capaz de montar disquetes Ext2 o FAT. El n·cleo Linux estß en el fichero linux.bin. El fichero root.bin es una imagen de disco comprimida como gzip de 1.4MB bajo un sistema de ficheros Minix o Ext2, y podrß ser cargada en un disco RAM y usada como sistema de ficheros raφz.


10.3 Sustituφr el n·cleo del disquete de rescate

Si cree necesario sustituφr el n·cleo del disquete de rescate, debe configurar su nuevo n·cleo con estas caracterφsticas integradas, no como m≤dulos cargables:

Aseg·rese de que el n·cleo que planea usar NO tiene activo CONFIG_DEVFS. CONFIG_DEVFS no es compatible con el sistema de instalaci≤n.

Descargue un juego de disquetes de arranque: root, rescue, and driver disks (disquetes raφz, de rescate y de controladores). Debe saber que bf2.4, idepci, y compact usan variantes del n·cleo. Una raz≤n para usar los juegos ide o compact, por ejemplo, es que tienen s≤lo 1 ≤ 2 disquetes de controladores y su n·cleo personalizado tendrß probablemente todos los controladores que necesite integrados. Lo negativo es que precisa un paso extra manual a menos que costruya su n·cleo personalizado con el mismo nombre de la variante (vΘase make-kpkg en el kernel-package). Puede ver tambiΘn algunos mensajes de error con respecto a los m≤dulos.

Para compilar un n·cleo personalizable, es recomendable configurar el n·cleo muy parecido al que desea sustituφr. Deberφa conseguir el paquete de fuentes del n·cleo que ha sido usado para crearlo y copiar el fichero .config desde el disquete de rescate (vΘase abajo).

Monte la imagen del disco de rescate, de forma similar a la siguiente.

             mount -t auto -o loop rescue.bin /mnt

Suponiendo que use /mnt como punto demontaje, copie su n·cleo personalizado a /mnt/linux.bin. Luego ejecute el gui≤n rdev.sh que se encuentra en /mnt, que se supone que se hallarß en el n·cleo como se describe aquφ.

Si quiere finalizar con esto, tendrß tambiΘn que comprimir en formato gzip el fichero System.map de su n·cleo personalizado como sys_map.gz y el fichero config como config.gz, y colocarlos en /mnt.

Ahora puede desmontar su disquete imagen y grabar sus disquetes. Probablemente quiera ``Instalar el n·cleo y los m≤dulos'' usando disquetes s≤lo construφdos para conseguir instalar su n·cleo personalizado en el disco duro. Es por esto que tener un disco de controladores es bueno.

Si estß usando un juego de disquetes basado en una variante del n·cleo, necesitarß cambiar a tty2 presionando las teclas Alt y F2 a la vez, y presionar Enter para obtener el sφmbolo del sistema. Escriba ls /target/lib/modules para ver d≤nde coloc≤ el disquete de controladores sus m≤dulos. Luego, uname -r para averiguar donde deberφan estar los m≤dulos. Posteriormente querrß hacer algo satisfactorio de manera similar a lo siguiente.

     	mv /target/lib/modules/* /target/lib/modules/`uname -r`

Ahora puede terminar la sesi≤n de la shell y volver a tty1. Si no cumpli≤ el ·ltimo paso apropiadamente, entonces ``Configurar los controladores de dispositivos'' no encontrarß ning·n m≤dulo y se quejarß.

TambiΘn querrß sustituφr el fichero modules.tgz en los disquetes de controladores. Este fichero simplemente contiene un tar de /lib/modules/kernel-version comprimido con gzip; creado desde el sistema de ficheros raφz de manera que todos los directorios principales estßn en el fichero tar tambiΘn.


10.4 Precargar m≤dulos existentes

Si necesita un controlador esencial para poder acceder al disco duro o a una instalaci≤n desde un dispositivo fuente, puede usar m≤dulos existentes en lugar de recompilar el n·cleo completo. Puede precargar los m≤dulos de controladores desde un disquete antes de montar la partici≤n raφz. Para preparar un disquete, necesitarß:

Aquφ tiene los pasos para crear un disco de precarga, suponiendo que estΘ en una mßquina Linux y piense usar el modelo bf2.4 mßs tarde:


[ anterior ] [ Contenidos ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ siguiente ]

Instalaci≤n de Debian GNU/Linux 3.0 para Intel x86

versi≤n 3.0.23, 15 May, 2002
Bruce Perens
Sven Rudolph
Igor Grobman
James Treacy
Adam Di Carlo